founding scientist - Spanish English Dictionary